table.adminlist, table.dataTable {
	width:100%;
	border-spacing:1px;
	background-color:#e7e7e7;
	color:#333;
    margin-bottom: 4px !important;
    margin-top: 0px;
    text-shadow: 0.5px 0.5px 0.5px #fff !important;
}
table.dataTable tr b {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
table.adminlist a, table.dataTable a { font-weight: normal}
table.adminlist td, table.adminlist th, table.dataTable td, table.dataTable th { padding:4px }
table.adminlist thead th, table.dataTable thead th {
	text-align:center;
	background:#f0f0f0;
	color:#666;
	border-bottom:1px solid #999;
	border-left:1px solid #fff
    text-align: center;
	margin: 200px auto;
    

	
}
table.adminlist thead a:hover, table.dataTable thead a:hover { text-decoration:none }
table.adminlist thead th img, table.dataTable thead th img { vertical-align:middle }
table.adminlist tbody th, table.dataTable tbody th { font-weight:700 }
table.adminlist tbody tr, table.dataTable tbody tr {
	background-color:#fff;
	text-align:left;
 
    
}
table.adminlist tbody tr.row1, table.dataTable tbody tr.row1 {
	background:#f9f9f9;
	border-top:1px solid #fff
}
table.adminlist tbody tr.row0:hover td, table.adminlist tbody tr.row1:hover td, table.dataTable tbody tr.row0:hover td, table.dataTable tbody tr.row1:hover td
{ background-color: #F0F0EE; }
table.adminlist tbody tr td, table.dataTable tbody tr td {
	height:25px;
	background:#fff;
	border:1px solid #fff;
	padding:4px 0 4px 10px
}
table.adminlist tbody tr.row1 td, table.dataTable tbody tr.row1 td {
	background:#f9f9f9;
	border-top:1px solid #FFF
}
table.adminlist tfoot tr, table.dataTable tfoot tr {
	text-align:center;
	color:#333
}
table.adminlist tfoot td, table.adminlist tfoot th, table.dataTable tfoot td, table.dataTable tfoot th {
	background-color:#f3f3f3;
	border-top:1px solid #999;
	text-align:right;
    color: #ACACAC;
    font-weight: lighter;
}
table.adminlist td.order, table.dataTable td.order {
	text-align:center;
	white-space:nowrap
}
table.adminlist td.order span, table.adminlist td.order input, table.dataTable td.order span, table.dataTable td.order input {
	float:left;
	display:block;
	width:17px;
	text-align:center;
	margin: 0 0 0 4px;
}
table.adminlist .pagination, table.dataTable .pagination {
	display:table;
	margin:0 auto;
	padding:0
}





                            
#tableActions {
    width: 100%;
    background: black;
    
}

#search{
    float: right;
    width: 400px;
    height: 50px;
    text-align: right;
    margin-right: 0px;
   /* border: 1px solid black;*/
   
}

#pages{
    float: left;
    width: 300px;
    height: 50px;
    
    


   
}
#pages th{
    color: #666;
    font-weight:bold;
    font-family:"Century Gothic", Helvetica, sans-serif;
    font-size: 15px;
}
    

#search input {
    width: 200px;
    -moz-border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px;
    
    font-size: 16px !important;
    background:#fff url(../images/dataTable/search.png) 6px 6px no-repeat !important;
    border:1px solid #ddd !important;
    float:right !important;
    padding:5px !important;
    padding-left: 30px !important;
    padding-right: 0px !important;
    position:relative !important;
    top:0 !important;
    width: 200px !important;
  
    
}

.static_url {
    color: blue;
}


table.dataTable1 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: inherit;
    text-align: left;
    color: gray;
    vertical-align: middle;
    cursor: default;
}
table.dataTable1 td {
    height: 40px !important;
    
}
tbody tr td#clisk {
  cursor: pointer;
}
div.dragableBox {
  background-color:#FFFFFF;
  border:1px solid #AAAAAA;
  /*margin-bottom:5px;*/
  padding:6px;
  cursor: pointer;
  position: relative;
 
}
div.info small {
    vertical-align: bottom;
}
div.info  {
    position: absolute;
    bottom: 2px;
    left: 6px;
    /*vertical-align: bottom;
    padding-top: 25px;*/
}
.hide {
    display: none;
    padding: 0px;
    margin: 0px;
}
#hiden {
    display: none;
}

.dropped{
  font-size:10px;
  background-color:#FFFFFF;
  border:1px solid #AAAAAA;
  /*margin-bottom:5px;*/
  padding:6px;

  width:150px; 
  height:48px;
  float: left; 
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  
}

#delete_block {
    position: absolute;
    top: 2px;
    right:2px;
    width: 16px;
    height: 16px;
    background: url('../images/icons/close2.png') top right no-repeat;

    
}

#buttonsL {
    float: left;
    text-align: left;
    padding-bottom: 25px;
    padding-left: 18px;
}

#buttonsR {
    float: right;
    text-align: left;
    padding-bottom: 25px;
    padding-right: 20px;
}

#click {
  cursor: pointer;
}

